Taurotragus Derbianus — synonyms, definition
1. Taurotragus derbianus (Noun)
1 synonym
giant eland
1 definition
Taurotragus derbianus (Noun) — Large dark striped eland of western equatorial Africa.
1 type of
eland
2 parts of
Taurotragus genus Taurotragus